ContentEgg\application\helpers\TemplateHelper D

Total Complexity 331
Dependencies 13
Dependents 15
Total lines 1,689
Lines of code 1,323
Logical lines of code 628
Comment lines 45
Methods 88
Properties 4

Methods 88

Method Rating Maintainability Complexity Lines of code
sortByPrice()
D
31 31 120
getMerchantImageUrl()
B
41 18 54
replacePatterns()
A
43 12 53
filterData()
A
49 11 33
getStockStatusStr()
A
52 9 27
generateStaticRatings()
A
48 8 35
getMerhantName()
A
49 8 33
getImageSizesRatio()
A
50 8 28
getMerhantLogoUrl()
S
52 7 23
getTimeLeft()
S
49 6 32
getMerchnatInfo()
S
53 6 26
getShopInfo()
S
52 6 26
truncate()
S
53 6 24
getOptimizedImage()
S
55 6 20
getGroupsList()
S
53 5 25
getCustomLogo()
S
55 5 21
displayImage()
S
55 5 19
generateAddAllToCartUrl()
S
55 5 19
getStockStatusClass()
S
57 5 19
priceHistoryMorrisChart()
S
47 4 34
selectItemByDescription()
S
57 5 17
getMerhantIconUrl()
S
58 5 14
getAmazonLink()
S
60 5 14
viewMorrisChart()
S
50 4 29
hideParamPrepare()
S
54 4 23
getDaysAgo()
S
55 4 20
btnText()
S
57 4 19
getLastUpdateFormattedAmazon()
S
57 4 18
getShopsList()
S
58 4 17
filterByGroup()
S
59 4 15
adjustBrightness()
S
57 4 15
filterDataByModule()
S
59 4 15
findAmazonLocales()
S
59 4 15
isModuleDataExist()
S
62 4 12
getCommonCurrencyCode()
S
61 4 12
priceChangesProducts()
S
56 3 18
getMerchantLogoDir()
S
60 3 15
printRel()
S
60 3 14
buildTagParams()
S
59 3 14
formatPriceCurrency()
S
61 3 13
getLastUpdate()
S
61 3 13
number_format_i18n()
S
61 3 13
printRating()
S
61 3 12
filterDataByType()
S
61 3 12
mergeAll()
S
63 3 12
getCashbackStr()
S
62 3 11
mergeData()
S
64 3 11
printShopInfo()
S
57 2 17
getLastUpdateFormatted()
S
64 3 9
getChance()
S
62 2 12
priceHistoryPrices()
S
61 2 12
getAmazonDisclaimer()
S
65 2 9
getPriceColor()
S
69 2 7
getButtonColor()
S
69 2 7
displayInfoIcon()
S
69 2 6
getNameFromDomain()
S
65 2 9
priceHistoryMax()
S
67 2 7
priceHistoryMin()
S
67 2 7
getCurrentUserEmail()
S
69 2 7
isCashbackTrakerActive()
S
67 2 9
priceHistorySinceDate()
S
68 2 7
dateFormatFromGmt()
S
64 2 9
getAssociateTagForAmazonLocale()
S
65 2 10
getPrivacyUrl()
S
66 2 9
formatDatetime()
S
65 2 9
printProgressRing()
S
62 2 10
price_format_i18n()
S
77 1 3
splitAttributeName()
S
78 1 3
formatDate()
S
78 1 3
__()
S
80 1 3
t()
S
80 1 3
esc_html_e()
S
79 1 3
getMinPriceItem()
S
78 1 3
getButtonColorHower()
S
78 1 3
generateGlobalId()
S
79 1 3
isPriceAlertAllowed()
S
78 1 3
getCurrencyPos()
S
80 1 3
getCurrencySymbol()
S
80 1 3
getCurrencyName()
S
80 1 3
getMerchantName()
S
78 1 3
getBlankImg()
S
79 1 3
printAmazonDisclaimer()
S
78 1 3
couponBtnText()
S
77 1 3
buyNowBtnText()
S
77 1 3
currencyTyping()
S
80 1 3
sortAllByPrice()
S
78 1 3
getMaxPriceItem()
S
78 1 3
getRelValue()
S
75 1 4